.main{
    display: flex;
    flex-direction: column;
    .top-column{
        display: flex;
        .buttons{
            display: flex;
            margin-left: .1rem;
            .button{
               width: .599rem;
               height: .1771rem;
               font-size: .0729rem;
               display: flex;
               justify-content: center;
               align-items: center;
               font-family: PuHuiMedium;
            }
   
            .button:nth-child(n+1){
               margin-right: .1rem;
            }
   
            .sel{
               border: 1px solid  #3644bf;
               background:  #3644bf;
               color: white;
            }
   
            .nosel{
               border: 1px solid #c5c5c5;
               color: #8F8F8F;
               background:  white;
            }
       }
    }   
}